execution squad - Spanish English Dictionary